package demo;

interface IShape{
    int a = 10;
    void drow();
    //若在接口方法有自己的具体实现
//    default public void test(){
//
//    }
    //第二中方法 是被static 修饰
//    public static void test2(){
//
//    }

}
class Rect implements IShape{

    @Override
    public void drow() {
        System.out.println("矩形");
    }
}

public class Text {
    public static void drowMap(IShape iShape){
        iShape.drow();
    }
    public static void main(String[] args) {
        IShape iShape = new Rect();
        drowMap(iShape);
    }


}
